翻訳と辞書
Words near each other
・ Multi-Mission Effects Vehicle
・ Multi-Mission Radioisotope Thermoelectric Generator
・ Multi-Mission Space Exploration Vehicle
・ Multi-modal International Cargo Hub and Airport at Nagpur
・ Multi-Modal Transport System (Hyderabad)
・ Multi-mode optical fiber
・ Multi-mode wireless terminal
・ Multi-model database
・ Multi Access Video Disk Recorder
・ Multi Autonomous Ground-robotic International Challenge
・ Multi Caliber Individual Weapon System
・ Multi categories security
・ Multi Commodity Exchange
・ Multi Crew Coordination
・ Multi Emulator Super System
Multi expression programming
・ Multi Fibre Arrangement
・ Multi Group Stone
・ Multi Interface Shoe
・ Multi Kontra Culti vs. Irony
・ Multi Man
・ Multi Media Interface
・ Multi Path File System
・ Multi Play Volleyball
・ Multi Purpose Chemical
・ Multi Rolle Radio
・ Multi Router Traffic Grapher
・ Multi Screen Media
・ Multi Theft Auto
・ Multi TV


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Multi expression programming : ウィキペディア英語版
Multi expression programming

Multi Expression Programming (MEP) is a genetic programming variant employing a linear representation of solutions. MEP representation is inspired by Three-address code. MEP introduces a unique feature: the ability to encode multiple solutions, of a problem, in the same chromosome. In this way one can explore larger zones of the search space. For most of the problems this advantage comes with no running-time penalty compared with genetic programming variants encoding a single solution in a chromosome.〔Oltean M.; Dumitrescu D.: "(Multi Expression Programming )", Technical report, Univ. Babes-Bolyai, Cluj-Napoca, 2002〕〔Oltean M.; Grosan C.: "( Evolving Evolutionary Algorithms using Multi Expression Programming )", The 7th European Conference on Artificial Life, September 14–17, 2003, Dortmund, Edited by W. Banzhaf (et al), LNAI 2801, pp. 651-658, Springer-Verlag, Berlin, 2003〕〔Oltean M.; Grosan C.: "(Evolving Digital Circuits using Multi Expression Programming )", NASA/DoD Conference on Evolvable Hardware, 24–26 June, Seattle, Edited by R. Zebulum (et. al), pages 87-90, IEEE Press, NJ, 2004〕
==Example of MEP program==

Here is a simple MEP program:

1: a
2: b
3: + 1, 2
4: c
5: d
6: + 4, 5
7:
* 3, 5

On each line we can have a terminal or a function. In the case of functions we also need pointers to its arguments.
When we decode the chromosome we obtain multiple expressions:
E1 = a,
E2 = b,
E4 = c,
E5 = d,
E3 = a + b.
E6 = c + d.
E7 = (a + b)
* d.
Which expression will represent the chromosome? In MEP each expression is evaluated and the best of them will represent the chromosome. For most of the problems, this evaluation has the same complexity as in the case of encoding a single solution in each chromosome.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Multi expression programming」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.